import { ExecutionContext, createParamDecorator } from '@nestjs/common'

/**
 * 在控制器方法中使用的
 */

export const CurrentUser = createParamDecorator((data: unknown, ctx: ExecutionContext) => {
	const request = ctx.switchToHttp().getRequest()
	return request.user
})
